Big Huge Thesaurus

river cocytus

noun

sounds kind of like